package cn.wolfcode.crm.domain;

import lombok.Getter;
import lombok.Setter;
import org.springframework.format.annotation.DateTimeFormat;

import java.math.BigDecimal;
import java.util.Date;

@Setter
@Getter
public class DetailInformation {
   private Long id;
   private Long employeeId;

       //招聘形式
       private String hireType;

       //性别
       private Boolean gender;

       //民族
       private String nation;

       //身份证
       private String identityCardNumber;

       //政治面貌
       private Boolean politicsStatus;

       //学历
       private String education;

       @DateTimeFormat(pattern="yyyy-MM-dd")
       private Date birthday;

       //籍贯
       private String nativePlace;

       private Integer workingYears;

       //户口类型
       private String residenceType;

       //备注
       private String remark;

       //银行账号类型
       private String bankAccountType;

       //银行账号
       private String bankAccount;

       //基本工资
       private BigDecimal basePay;

       //公积金
       private BigDecimal accumulationFund;

       //养老保险
       private BigDecimal endowmentInsurance;

       //医疗保险
       private BigDecimal medicalInsurance;

       //生育保险
       private BigDecimal birthInsurance;

}